Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in Owasso, Oklahoma (OK), United States

Akira Sushi Bar
4.5
50 reviews

9455 N Owasso Expy, Owasso, OK 74055-5440, Owasso

Delicious and awesome as usual, service and food! Our favorite sushi!